#conservator {
  height: auto ;
}
#conservator .submenu li:nth-child(2) a {
  color: #438Eb9;
}
.wrap {
  display: grid;
  margin: 0 auto;
  grid-template-columns: 34% 64%;
  grid-template-rows: 100%;
  grid-gap: 1% 1%;
  height: auto;
  width: 100%;
  padding-bottom: 30px;
}
.wrap .personData {
  border: 1px solid #767c7f;
  padding: 20px;
  height: auto;
}
.wrap .personData div {
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.wrap .personData span {
  float: left;
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin-right: 10px;
}
.wrap .personData input {
  height: 25px;
  line-height: 25px;
}
.wrap .personData #male {
  transform: translateY(5px);
}
.wrap .personData #female {
  transform: translateY(5px);
}
.wrap .personHistory {
  border: 1px solid #767c7f;
  padding: 20px;
  height: 100%;
}
